home *** CD-ROM | disk | FTP | other *** search
/ Commodore Free 20 / Commodore_Free_Issue_20_2008_Commodore_Computer_Club.d64 / t.extract txt < prev    next >
Text File  |  2023-02-26  |  5KB  |  171 lines

  1. u
  2.  
  3. Extracting Text from Commodore
  4. applications using the Winvice Emulator
  5.  
  6. One of the many things I found
  7. frustrating was downloading a
  8. Commodore application from the
  9. internet and finding the text or
  10. documentation was embedded into the
  11. application various people tried to
  12. help me extract the text using fairly
  13. low level techniques. (read this as
  14. rocket science)
  15.  
  16. I thought there must be an easy method
  17. and there was : Vice is the Versatile
  18. Commodore emulator, emulating a number
  19. of Commodore machines, the software
  20. runs under various operating systems
  21. for example Microsoft Windows and
  22. Linux
  23.  
  24. You can download a version from the
  25. website free here is the link
  26. http://www.viceteam.org/
  27.  
  28. Although I do promote using a real
  29. machine sometimes using real machines
  30. with emulator help makes things a
  31. little easy, assuming you have a
  32. format to run the emulator on.
  33.  
  34. I have only tested the following
  35. feature with Windows version but I
  36. have to assume that all versions
  37. should function in the same way. As I
  38. don't possess a Linux system I am
  39. unable to test this part, maybe a
  40. reader could help out and verify the
  41. function is the same for linux, mac or
  42. Amiga versions of the application.
  43.  
  44. So to test I ran Vice here is the
  45. Commodore 64 output
  46.  
  47. Ok so we have seen this before, but
  48. within vice is a Machine code monitor
  49. to invoke the monitor select Alt+M or
  50. select file then from the submenu
  51. select Monitor
  52.  
  53. You are now in the machine code
  54. monitor, you dont need to know
  55. anything about machine code to extract
  56. the text or hexadecimal notation from
  57. an application all you need to
  58. remember is to have the application
  59. running start the machine code monitor
  60. then issue the command SC and hit the
  61. RETURN key its as painless as that
  62.  
  63. The text can be copied to the
  64. clipboard and then pasted into NOTEPAD
  65. or directly into a running application
  66.  
  67. Below is an example of the standard
  68. Commodre 64 after initialisation and I
  69. ran the Machine code monitor then SC
  70. and copied the text into this this
  71. document
  72.  
  73.    **** commodore 64 basic v2 ****
  74.  
  75.  64k ram system  38911 basic bytes
  76. free
  77.  
  78. ready.
  79.  
  80. Here is a noter application running
  81. with some text  about DMC music
  82. editor, there is no fuction to have a
  83. hard copy of the text and that would
  84. be useful while using the application
  85. so: start the machine code monitor
  86. In the screen type SC and press return
  87. you may need to expand the monitor
  88. screen to fit all the text on
  89.  
  90.  
  91. Here is the text Copied from the
  92. Monitor and instered into this
  93. magazine 
  94.  
  95. on this disk you should find a small
  96. collection of the.... ..... .......
  97. editors. you'll notice that there are
  98. no
  99. instructions/commands provided in the
  100. original DMC V.... don't worry,
  101. because
  102. i have done this note for a purpose.
  103. to give you the keys to help you move
  104. on
  105. to music making.
  106.  
  107. UNLIKEDMCVRNQ, ... .... is a better
  108. music editor, as your sounds kind of
  109. sound much better and versatile,
  110. compared to DMCVRNQ. ... .... looks
  111. similar to dmc v2.1, but the colours
  112. scheme is different and v4 has more
  113. features, such as .SWITCH. and ......
  114.  
  115. we hope you will find this note file
  116. very useful and have happy composing
  117. using DMC.
  118.  
  119. NOTER MUSIC BY BRIZZ.ASCRAEUS
  120. Of course this assumes the programmer
  121. has used standard text and just edited
  122. the fonts rather than obscure
  123. characters or sprites for text, but its
  124. worth a try and far easier to
  125. read a printed document rather than on
  126. screen especially when no print option
  127. in the application is given to the
  128. user. 
  129.  
  130. Also if the text on screen is flashing
  131. it makes for very difficult reading,
  132. when trying to learn how to use an
  133. application 
  134.  
  135. KNOW BETTER
  136.  
  137. OK so its not always successful in the
  138. text extraction
  139.  
  140. If you have a better way of extracting
  141. text from an application then why not
  142. share it with other readers,
  143.  
  144. Of course machine code programmers may
  145. be falling about laughing at using
  146. this method or people struggling to
  147. read test in an application, yes I am
  148. aware of other methods but they
  149. involve hunting memory for specific
  150. text or locations and isnt something a
  151. new or limited knowledge user would
  152. want to attempt
  153.  
  154. The method would need to be easy to
  155. perform from a beginners point of view
  156. and the extraction would need to be
  157. saved somehow there may be a method to
  158. easily do this on a Commodore machine
  159. without external help but as we arent
  160. all Assembler coders. It needs to be
  161. easy.
  162.  
  163. Most of these applications contained
  164. text files that had been crunched, so
  165. even with low levels of knowledge you
  166. would need to uncrunch the file in
  167. memory somehow and then display or
  168. print the information out for the use
  169.  
  170.  
  171.